/****************************************************
	文件：LogService.cs
	作者：HuskyT
	邮箱：1005240602@qq.com
	日期：2021/1/9 15:7:6
	功能：日志打印 服务
*****************************************************/

using HTFW.Logger;
using HTFW.Utility.Global;

namespace HTFW.Core
{
    public class LogService : Singleton<LogService>, IService, ILogicUpdate
    {
        HLog mLog; //日志打印

        public void Init(params object[] args)
        {
            mLog = new HLog();
            mLog.Setting(true, false);
        }

        public void Dispose()
        {
            mLog.Dispose();
            mLog = null;
        }

        public void OnLogicUpdate()
        {
            if (mLog.IsNotNull())
                mLog.OnLogicUpdate();
        }
    }
}